package com.intellij.licensecommon.message.impl;

import com.intellij.licensecommon.data.LicenseImpl;
import com.intellij.licensecommon.message.MessageClient;
import com.intellij.licensecommon.net.Address;


public class d extends b {

    public d(String paramString, LicenseImpl paramf) {
        super(paramString, paramf);
    }

    public d(LicenseImpl paramf) {
        super(paramf);
    }

    public d(LicenseMessageData paramLicenseMessageData) {
        super(paramLicenseMessageData);
    }

    public void a(MessageClient paramMessageClient, Address paramAddress) {
        LicenseImpl localf1 = paramMessageClient.getLicense();
        LicenseImpl localf2 = getLicense();
        if ((localf2 != null) && (localf1 != null) &&
                (localf2.equals(localf1))) {
            paramMessageClient.a(paramAddress);
        }
    }
}
